road-sweeping machine - Español Inglés Diccionario